inferior (of lower quality) - French English Dictionary